Do this one first:
Telling Time

Practice Sites:
Clockworks Game

Telling Time 2

Telling Time Quiz